impede the progress - Fransızca İngilizce Sözlük